@each $size in 12,14,16,18,24,28,32,36,40,44 {
  .fs-#{$size} { font-size: #{$size + 'px'}; }
}

@each $size in 5,8,10,15,20,25,30,35,40,50 {
  .mt-#{$size} { margin-top:     #{$size + 'px'}; }
  .ml-#{$size} { margin-left:    #{$size + 'px'}; }
  .mb-#{$size} { margin-bottom:  #{$size + 'px'}; }
  .mr-#{$size} { margin-right:   #{$size + 'px'}; }
  .pt-#{$size} { padding-top:    #{$size + 'px'}; }
  .pl-#{$size} { padding-left:   #{$size + 'px'}; }
  .pb-#{$size} { padding-bottom: #{$size + 'px'}; }
  .pr-#{$size} { padding-right:  #{$size + 'px'}; }
  .m-#{$size}  { margin:         #{$size + 'px'}; }
  .p-#{$size}  { padding:        #{$size + 'px'}; }
}

@each $size in 100,200,300,400,500,600,700,800,900 {
  .fw-#{$size} {font-weight: #{$size};}
}